compila.ameacadas         package:nenhum       R Documentation


Compilao de listas de espcies ameaadas

Description:

A partir de n listas de espcies ameaadas (Lista Internacional, Lista Nacional, Listas Estaduais)realiza a compilao para que seja obtida uma lista nica com as categorias de ameaas de cada uma das listas fornecidas e ento gera grficos com as propores de espcies ameaadas por Ordem ou Famlia.
 
Usage:

compila.ameacadas (x, Listas, nome.listas=NULL, filtro.ordem=NULL,       filtro.familia=NULL, filtro.especie=NULL, filtro.ca=NULL, nome.csv=NULL, grafico=TRUE)

Arguments:

x                     lista principal que ser usada como base, que deve conter apenas 3 colunas: Ordem, Famlia e Espcie.

Listas                n listas com categorias de ameaa, que devem conter apenas 2 colunas: Espcie e Categoria de Ameaa. 

nome.listas           nome para cada lista fornecida, sendo na mesma ordem 

filtro.ordem          um vetor opcional com as Ordens para filtragem 

filtro.familia        um vetor opcional com as Famlias para filtragem

filtro.especie        um vetor opcional com as Espcies para filtragem

filtro.ca             um vetor opcional com as categorias de ameaa para filtragem

nome.csv              nome para exportar a lista compilada no formato csv (opcional) 

grafico               indica se deve gerar grficos ou no por padro grafico=TRUE
 

Details:

Usando as espcies da lista principal a funo ir pesquisar em cada lista fornecida a presena dessas espcies e suas respectivas categorias de ameaa. 

Se nome.listas no for fornecido, as colunas de categoria de ameaa da lista retorno sero geradas com nomes genricos.

O filtros podem ser usados de maneira combinada.


Value:

Retorna uma lista compilada com as categorias de ameaas das diferentes listas utilizadas e grficos com as propores das diferentes Ordens e Famlias. Essa lista pode ser importanda para um arquivo .cvs  


Author(s):

Fernanda Alves

fernandabiologia@gmail.com

References:

Crawley, M. J. 2007. The R Book. John Wiley & Sons, LTDA.


See Also:

read.table, list 


Examples:

## Uso sem filtros

teste<-compila.ameacadas(read.table("CBRO, 2009.csv", header=T, sep=";"), Lista=list(read.table("IUCN, 2012.csv", header=T, sep=";", na.strings=""),read.table("IBAMA, 2003.csv", header=T, sep=";", na.strings="")))

## Uso com filtro por Ordem e nome das listas

teste<-compila.ameacadas(read.table("CBRO, 2009.csv", header=T, sep=";"), Lista=list(read.table("IUCN, 2012.csv", header=T, sep=";", na.strings=""),read.table("IBAMA, 2003.csv", header=T, sep=";", na.strings="")), nome.listas=c("IUCN Red List","IBAMA"), filtro.ordem=c("Galliformes","Passeriformes"))

